preg_match() Unknown modifier '[' help

Posted by Jonathan on Stack Overflow See other posts from Stack Overflow or by Jonathan
Published on 2010-06-10T03:08:38Z Indexed on 2010/06/10 3:12 UTC
Read the original article Hit count: 186

Filed under:
|

Hi, I have this regex for getting the YouTube video ID:

(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=[0-9]/)[^&\n]+|(?<=v=)[^&\n]+

I get it from there: http://stackoverflow.com/questions/2597080/regex-to-parse-youtube-yid

The problem is I get preg_match() Unknown modifier '[' warning.

I know I have to enclose the regex delimiters but I have no idea how to do this.

Any help?

© Stack Overflow or respective owner

Related posts about php

Related posts about regex